Project 1: Intelligent Job Matching System ( Try it in HuggingFace )
Overview
Job Matcher is a Python project designed to help users find suitable job opportunities by scraping data from multiple job websites such as LinkedIn, Indeed, Bayt, and Wuzzuf. The project performs data scraping, preprocessing, and feature engineering, consolidating the information into a single CSV file. Users can input their CV, which is then summarized using transformer models. The summarized data is used to calculate cosine similarity against job data, helping users discover the most relevant job opportunities.
Features
- Data Scraping:
- Collect job data from LinkedIn, Indeed, Bayt, and Wuzzuf.
- Data Processing:
- Apply preprocessing techniques and feature engineering for improved data quality.
- User CV Input:
- Summarize user CVs using transformer models.
- Job Matching:
- Calculate cosine similarity to identify the most relevant job opportunities.

This Project’s GitHub Repository
Project’s Deployment in HuggingFace as web Page